/*package com.objectville.restaurant;

import java.util.Iterator;

public class DinerMenu extends Menu {
	private static final int MAX_ITEMS = 6;
	private int numberOfItems = 0;
	private MenuItem[] menuItems;

	public DinerMenu(String name, String description) {
		super(name,description);
		menuItems = new MenuItem[MAX_ITEMS];
		
		addItem("Vegetarian BLT",
				"(Fakin') Bacon with lettuce & tomato on whole wheat", true, 2.99);

		addItem("BLT",
				"Bacon with lettuce & tomato on whole wheat", false, 2.99);

		addItem("Soup of the day", "Soup of the day, with a side of potato salad",
				false, 3.29);

		addItem("Hotdog",
				"A hotdog, with saurkraut, relish, onions, topped with cheese",
				false, 3.05);
	}

	public void addItem(String name, String description, boolean vegetarian,
			double price) {
		MenuItem menuItem = new MenuItem(name, description, vegetarian, price);
		if(numberOfItems >= MAX_ITEMS) {
			System.out.println("Sorry, menu is full! Can't add item to menu");
		} else {
			menuItems[numberOfItems] = menuItem;
			numberOfItems++;
		}

	}
	
	public Iterator<MenuItem> createIterator() {
		return new DinerMenuIterator(menuItems);
	}

	//No longer needed, iterator pattern to the rescue

	//public MenuItem[] getMenuItems() {
	//	return menuItems;
	//}

}*/